![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
FEC codec map. More...
#include <codec_map.h>
Public Member Functions | |
CodecMap () | |
Initialize. More... | |
IBlockEncoder * | new_encoder (const CodecConfig &config, core::BufferPool< uint8_t > &pool, core::IAllocator &allocator) const |
Create a new block encoder. More... | |
IBlockDecoder * | new_decoder (const CodecConfig &config, core::BufferPool< uint8_t > &pool, core::IAllocator &allocator) const |
Create a new block decoder. More... | |
FEC codec map.
Definition at line 26 of file codec_map.h.
roc::fec::CodecMap::CodecMap | ( | ) |
Initialize.
IBlockDecoder * roc::fec::CodecMap::new_decoder | ( | const CodecConfig & | config, |
core::BufferPool< uint8_t > & | pool, | ||
core::IAllocator & | allocator | ||
) | const |
Create a new block decoder.
config
.IBlockEncoder * roc::fec::CodecMap::new_encoder | ( | const CodecConfig & | config, |
core::BufferPool< uint8_t > & | pool, | ||
core::IAllocator & | allocator | ||
) | const |
Create a new block encoder.
config
.